microscopic resolution - İspanyolca İngilizce Sözlük